package com.dengdai.applibrary.interfaces;

import com.dengdai.applibrary.fragments.BaseFragment;
import com.dengdai.pullrefresh.library.PullToRefreshBase;

/**
 * @说明 滚动公共方法
 * @作者 LY
 * @时间 16/5/24 11:35
 * @邮箱 2743569843@qq.com
 * @版权 Copyright(c) 2016 LY-版权所有
 * @备注
 */
public interface ScrollViewInterface {
    /**
     * 设置listView的类型
     *
     * @return 刷新类型
     */
    PullToRefreshBase.Mode getScrollViewMode();

    /**
     * 获取内容Fragment
     *
     * @return
     */
    BaseFragment getContentFragment();

    /**
     * 结束刷新
     */
    void stopRefreshView();

    /**
     * 刷新
     */
    void refresh();

    /**
     * 加载更多
     */
    void loadingMore();

}
